head shepherd - English Synonyms Dictionary